package Dto

import "time"

type OrderAsset struct {
	OrderID       uint64     `json:"orderId"`
	ShopID        *uint64    `json:"shopId"`
	ProdName      string     `json:"prodName"`
	UserID        string     `json:"userId"`
	OrderNumber   string     `json:"orderNumber"`
	Total         float64    `json:"total"`
	ActualTotal   *float64   `json:"actualTotal"`
	PayType       *int       `json:"payType"`
	Remarks       *string    `json:"remarks"`
	Status        int        `json:"status"`
	DvyType       string     `json:"dvyType"`
	DvyID         *uint64    `json:"dvyId"`
	DvyFlowID     string     `json:"dvyFlowId"`
	FreightAmount float64    `json:"freightAmount"`
	AddrOrderID   *uint64    `json:"addrOrderId"`
	ProductNums   *int       `json:"productNums"`
	CreateTime    time.Time  `json:"createTime"`
	UpdateTime    *time.Time `json:"updateTime"`
	PayTime       *time.Time `json:"payTime"`
	DvyTime       *time.Time `json:"dvyTime"`
	FinallyTime   *time.Time `json:"finallyTime"`
	CancelTime    *time.Time `json:"cancelTime"`
	IsPayed       bool       `json:"isPayed"`
	DeleteStatus  int        `json:"deleteStatus"`
	RefundSts     int        `json:"refundSts"`
	ReduceAmount  *float64   `json:"reduceAmount"`
	OrderType     int8       `json:"orderType"`
	CloseType     int8       `json:"closeType"`
}
